london metro - French English Dictionary